6a4d35b694fe729f3293d576cecd3335fbbe672a,core/languageDesign/smodelLanguage/solutions/samples/source_gen/smodelLanguage/samples/Children.java,Children,accessToChildren_2,#SNode#SNode#,25

Before Change


      try {
        while(_zCursor.moveToNext()) {
          SNode statement = _zCursor.getCurrent();
          SLinkOperations.addChild(statementList2, "statement", SequenceOperations.getFirst(SLinkOperations.getTargets(statementList2, "statement", true)));
        }
      } finally {
        _zCursor.release();

After Change


      SLinkOperations.addChild(statementList2, "statement", SNodeOperations.copyNode(statement));
    }
    for(SNode statement : SLinkOperations.getTargets(statementList2, "statement", true)) {
      SLinkOperations.addChild(statementList2, "statement", ListSequence.fromList(SLinkOperations.getTargets(statementList2, "statement", true)).first());
    }
  }